lead fumarate - German English Dictionary